<?php
// echo "hello world";

class Person{

	public $name="张三";
	public $age="21";
	/*构造函数：当实例化的时候自动执行的函数*/
	// public function  __construct($name,$age){
	// 	$this->name=$name;
	// 	$this->age=$age;
	// }

	function run(){
		echo "我喜欢跑步";
	}

	/*函数：成员函数。对象才能访问成员函数.$this指向实例化的对象*/
	function say(){
		echo "我是 $this->name ,我今年$this->age 岁";
	}
}

// $p=new Person();
// $p->say();



// 类：造汽车的图纸
// 对象：真正的一辆一辆的汽车

// $p1=new Person();	

class Student extends Person{
	public $name="小红";
	public $age=18;
	public $school="第一中学";

	function say(){
		echo "我是 $this->name ,我今年$this->age 岁，我在$this->school 上学";
	}
}	


// $stu1=new Student();
// // $stu1->say();
// $stu1->run();

class Worker extends Person{
	public $name="张三丰";
	public $age=40;
	public $factory="百度";

	function say(){
		echo "我是$this->name ,我今年$this->age 岁，在 $this->factory 工作";
	}
}


$work1=new Worker();
// $work1->say();
$work1->run();

